<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:ui="http://java.sun.com/jsf/facelets">
    <h:head>
        <title>Facelet Title</title>
    </h:head>
    <h:body>

        <h:form>
            <h:panelGrid columns="2" >
                <h:outputLabel value="Nome"/>
                <h:inputText value="#{controleBonus.nome}"/>
                <h:outputLabel value="Salário"/>
                <h:inputText value="#{controleBonus.salario}"/>
                <h:outputText value="Cargo"/>
                
                <h:selectOneMenu value="#{controleBonus.cargo}" >
                    <f:selectItem itemLabel="Gerente" itemValue="0"/>
                    <f:selectItem itemLabel="Vendedor" itemValue="1"/>
                    <f:selectItem itemLabel="Empacotador" itemValue="2"/>
                    
                    
                </h:selectOneMenu>
                <h:commandButton
                    value="Calcular"
                    action="#{controleBonus.dadosBonus()}" 
                                 />
                
            </h:panelGrid>
        </h:form>
        <!--Aqui os parâmetros da url são passados através de um link. Esse link joga o valor dos 
        atributos recebidos aqui para uma outra página.
        outcome é a saída que o link vai ter, no caso aponta para a página dadosBonus. 
        value é o nome que irá aparecer no link.includeViewParams inclue os parâmetros de visão 
        que serão incluidos na página de destino, no caso esses parâmetros serão incluídos 
        na página dadosBonus-->
        <h:link outcome="dadosBonus" value="Calcular" includeViewParams="true">
            <f:param name="c" value="0"/>
            <f:param name="n" value="Jorge"/>
            <f:param name="s" value="100.00"/>

        </h:link>
    </h:body>
</html>

